final sum - German English Dictionary